...将配置属性常规MFC的使用从使用标准Windows库改为在静态库中...网!

...将配置属性常规MFC的使用从使用标准Windows库改为在静态库中...网

趋势迷

将配置属性常规MFC的使用从使用标准Windows库改为在静态库中

2024-08-10 18:12:06 来源:网络

将配置属性常规MFC的使用从使用标准Windows库改为在静态库中

MFC不能使用"使用标准windows库"。我想让生成的DLL在其它电脑上可运行...
选择“带静态链接MFC的规则DLL”这样的话生成的DLL自带运行库,可以直接放到其他电脑上运行。但是DLL的体积会增大很多。VC++2010会增大1MB多。如果是在win32项目中建立的DLL,点项目-属性。选择“在静态库中使用MFC”。总之不管怎样建立项目,这里必须保证选择了“在静态库中使用MFC”,才能达到你的要求说完了。
使用window sdk api库:不使用mfc,使用window sdk api库,

将配置属性常规MFC的使用从使用标准Windows库改为在静态库中

MFC的使用:使用标准 Windows 库是什么意思? -
在使用mfc中,第一个是使用window sdk api库,不使用mfc类,第二个生成的程序可以不需要mfc库直接运行,第三个生成的程序小一点,但需要mfc共享库才能运行,使用windows库就是不使用mfc类,直接用windows api
如果使用/NODEFAULTLIB 或/Zl,包含所需代码的库将不会链接到项目,除非已显式地包括了这些库。在使用/clr 或/clr:pure 进行编译时,您将看到对.cctor 的引用;有关更多信息,请参见混合程序集的初始化。如果正在使用Unicode 和MFC,如果没有创建wWinMainCRTStartup 的入口点,将在_WinMain@16 希望你能满意。
哈弗曼程序出错原因及修改~求高手相助!~ -
如果使用/NODEFAULTLIB 或/Zl,包含所需代码的库将不会链接到项目,除非已显式地包括了这些库。在使用/clr 或/clr:pure 进行编译时,您将看到对.cctor 的引用;有关更多信息,请参见混合程序集的初始化。如果正在使用Unicode 和MFC,如果没有创建wWinMainCRTStartup 的入口点,将在_WinMain@16 等我继续说。